product or utility that yields or gives something - Deutsch Englisch Wörterbuch